package com.guochu.pro.entity;

import java.util.Date;

import com.guochu.common.infrastructure.IEntity;

import java.io.Serializable;

/**
 * 产品分类表(Transaction)实体类
 *
 * @author makejava
 * @since 2021-11-04 00:02:39
 */
public class Transaction extends IEntity implements Serializable {
    private static final long serialVersionUID = -87169985485812759L;

    /**
     * 金额
     */
    private Double amount;
    /**
     * 1收入 2支出
     */
    private Integer incomeOrExpenditure;
    /**
     * 收入方
     */
    private String income;
    /**
     * 支出方
     */
    private String expenditure;
    /**
     * 交易类型 1普通交易 2保证金 3退款 4体现
     */
    private String transactionType;
    /**
     * 备注
     */
    private String remarks;
    /**
     * 年
     */
    private Integer year;
    /**
     * 月
     */
    private Integer month;
    /**
     * 日
     */
    private Integer day;

    public Double getAmount() {
        return amount;
    }

    public void setAmount(Double amount) {
        this.amount = amount;
    }

    public Integer getIncomeOrExpenditure() {
        return incomeOrExpenditure;
    }

    public void setIncomeOrExpenditure(Integer incomeOrExpenditure) {
        this.incomeOrExpenditure = incomeOrExpenditure;
    }

    public String getIncome() {
        return income;
    }

    public void setIncome(String income) {
        this.income = income;
    }

    public String getExpenditure() {
        return expenditure;
    }

    public void setExpenditure(String expenditure) {
        this.expenditure = expenditure;
    }

    public String getTransactionType() {
        return transactionType;
    }

    public void setTransactionType(String transactionType) {
        this.transactionType = transactionType;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public Integer getYear() {
        return year;
    }

    public void setYear(Integer year) {
        this.year = year;
    }

    public Integer getMonth() {
        return month;
    }

    public void setMonth(Integer month) {
        this.month = month;
    }

    public Integer getDay() {
        return day;
    }

    public void setDay(Integer day) {
        this.day = day;
    }

}
